/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.edu.eam.ingsoft.tlf.analizador.logica;

/**
 * Tipo de token
 * 
 * @author Camilo Andres
 */
public enum TipoTokenEnum {

	PALABRA_RESERVADA("Palabra Reservada"),
	CLASE("Clase"),
	METODO("Metodo"),
	VARIABLE("Variable"), 
	CONSTANTE("Constante"),
	PAQUETE("Paquete"),
	OPERADOR("Operador"),
	ENTERO("Entero"),
	ERROR_SINTACTICO("Error Sintactico"),
	COMENTARIO("Comentario"), 
	CADENA("Cadena"), 
	OPERADOR_ARIDMETICO("Operador Aridmetico");

	/**
	 * Descripcion de la enumeracion.
	 */
	private String descripcion;

	/**
	 * Constructor de la enumeracion.
	 * 
	 * @param descripcion
	 */
	private TipoTokenEnum(String descripcion) {
		this.descripcion = descripcion;
	}

	/**
	 * getter de la descripcion.
	 * 
	 * @return
	 */
	public String getDescripcion() {
		return descripcion;
	}

}
